#ifndef __IMP_MOVE_TYPE_H_
#define __IMP_MOVE_TYPE_H_

#ifdef __cplusplus
#if __cplusplus
extern "C"
{
#endif
#endif /* __cplusplus */

#include <stdlib.h>
#include <sys/time.h>
#include <stdio.h>
#include <stdint.h>
#include <assert.h>
#include <string.h>


#include <mxu2.h>
#include <jzmxu128.h>

typedef struct
{
	int width;
	int height;
}zSize;

typedef struct
{
	int x;
	int y;
}zPoint;

typedef struct{
	int x;
	int y;
	int width;
	int height;
}zRect;

typedef struct
{
	uint8_t* data;
	char type;
	char depth;
	char channel;
	char isContinuous;
	int step;
	int width;
	int height;
	int esz;
}Image;

#ifdef __cplusplus
#if __cplusplus
}
#endif
#endif /* __cplusplus */

#endif
